This patch tries to get 'xm dump-core' work on ia64 again.
With this patch, 'xm dump-core' results in creating core-dump file
as before with a slight format changes.
(machine address array -> pseudo physicall address array)
However xm dump-core has been broken on ia64 since
XEN_DOMCTL_getmemlist/ia64 is differenct from x86's.
This patch does NOT fix it.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
pte = (pte_t *)lookup_noalloc_domain_pte(d,
(start_page + i) << PAGE_SHIFT);
if (pte && pte_present(*pte))
- mfn = pte_pfn(*pte);
+ mfn = start_page + i;
else
mfn = INVALID_MFN;